3faa5d6f769f49b41cbdb2fa2214903de0fcdd19,python/src/com/jetbrains/python/packaging/PyPackageManager.java,PyPackageManager,uninstall,#PyPackage#,236
Before Change
public void uninstall(@NotNull PyPackage pkg) throws PyExternalProcessException {
try {
runPythonHelper(PACKAGING_TOOL, list("uninstall", pkg.getName()));
}
finally {
clearCaches();
After Change
public void uninstall(@NotNull List<PyPackage> packages) throws PyExternalProcessException {
try {
final List<String> args = new ArrayList<String>();
args.add("uninstall");
for (PyPackage pkg : packages) {
args.add(pkg.getName());
}
runPythonHelper(PACKAGING_TOOL, args);
}